package com.team.appinfo.service.impl;

import com.team.appinfo.entity.DevUser;
import com.team.appinfo.entity.DevUserExample;
import com.team.appinfo.mapper.DevUserMapper;
import com.team.appinfo.service.DevUserServcie;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

import java.util.List;

@Service
public class DevUserServcieImpl implements DevUserServcie {
    @Autowired
    private DevUserMapper devUserMapper;

    public DevUser login(String devcode, String devpassword) {
        DevUserExample devUserExample = new DevUserExample();
        DevUserExample.Criteria criteria = devUserExample.createCriteria();
        criteria.andDevcodeEqualTo(devcode);
        criteria.andDevpasswordEqualTo(devpassword);
        List<DevUser> devUsersList = devUserMapper.selectByExample(devUserExample);
        if (devUsersList == null && devUsersList.size() == 0) {
            return null;
        }
        return devUsersList.get(0);
    }
}
